mutinous troops - French English Dictionary